package com.bai.Mapper;

import com.bai.Pojo.Charge;
import com.bai.Pojo.Prisoner;

import java.util.List;

/**
 * @title: ChargeMapper
 * @Author BaiSc
 * @Date: 2021/6/6 10:53
 * @Version 1.0
 */
public interface ChargeMapper {
    //增
    int addCharge(Charge charge);
    //删--根据Id
    int deleteCharge(Integer  id);
    //查询所有
    List<Charge>queryAllCharge();
    //查——根据姓名
    int queryByName(String chargename);
    //查——根据性别
    List<Charge> queryBySex(String chargesex);
    //查--根据工号(ID)
    int queryById(Integer id);

    //改
    int updateCharge(Charge charge);

    //查询该狱警手下的囚犯
    List<Prisoner> queryAllPrisonerByCharge(Integer chargeId);
}
